﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SmallSpider.Class
{
    public class StaticValue
    {
        public static string[] UrlPrefix = { "com", "in", 
            "edu", "gov", "int",
            "mil", "net",  "org",
            "biz", "info","pro",
            "name","museum","coop",
            "aero", "xxx","idv",
            "com.cn", "cn"      };
        private static char[] constant =   
          {   
            '0','1','2','3','4','5','6','7','8','9',  
            'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',   
            'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'   
          };
        public static string GenerateRandomNumber(int Length)
        {
            System.Text.StringBuilder newRandom = new System.Text.StringBuilder(62);
            Random rd = new Random(unchecked((int)DateTime.Now.Ticks));
            for (int i = 0; i < Length; i++)
            {
                newRandom.Append(constant[rd.Next(62)]);
            }
            return newRandom.ToString();
        }
    }


}
